Goto

Collaborating Authors

 python fuzzer


How-to Write a Python Fuzzer for TensorFlow

#artificialintelligence

Fuzz testing is a process of testing APIs with generated data. Fuzzing ensures that code will not break on the negative path, generating randomized inputs that try to cover every branch of code. A popular choice is to pair fuzzers with sanitizers, which are tools that check for illegal conditions and thus flag the bugs triggered by the fuzzers' inputs. The best way to fuzz to have your fuzz tests running continuously. The more a test runs, the more inputs can be generated and tested against. In this article, you'll learn how to add a Python fuzzer to TensorFlow.